]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
Make workspaces accept a drop of AppDisplay.WellDisplayItem
authorMarina Zhurakhinskaya <marinaz@redhat.com>
Mon, 29 Jun 2009 16:28:21 +0000 (12:28 -0400)
committerColin Walters <walters@verbum.org>
Tue, 30 Jun 2009 20:42:00 +0000 (16:42 -0400)
AppDispplay.WellDisplayItem needed to be added along with the
GenericDisplay.GenericDisplayItem as a type of a drop object
that workspaces accept.

js/ui/workspaces.js

index 16769ae85b5ad18b0598e4e00454f7f3326a75f4..082545ab48fd897c8be5c0edb2434b7af36c3ae9 100644 (file)
@@ -11,6 +11,7 @@ const Pango = imports.gi.Pango;
 const Shell = imports.gi.Shell;
 const Signals = imports.signals;
 
+const AppDisplay = imports.ui.appDisplay;
 const DND = imports.ui.dnd;
 const GenericDisplay = imports.ui.genericDisplay;
 const Main = imports.ui.main;
@@ -752,7 +753,7 @@ Workspace.prototype = {
                                                  false, // don't create workspace
                                                  time);
             return true;
-        } else if (source instanceof GenericDisplay.GenericDisplayItem) {
+        } else if (source instanceof GenericDisplay.GenericDisplayItem || source instanceof AppDisplay.WellDisplayItem) {
             this._metaWorkspace.activate(time);
             source.launch();
             return true;